home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 4 / Eagles_Nest_Mac_Collection_Disc_4.TOAST / Database Management / HelixPatch#1 / Helix Express Package A / Helix Help.rsrc / HHLP_5 < prev    next >
Text File  |  1992-10-15  |  2KB  |  13 lines

  1. A default is a way to automatically provide a value for a field. There are two types of defaults in Helix: a Keep Value field and a calculated default. A Keep Value field "carries over" the value that was displayed in that field in the previous record viewed. A calculated default is constructed by putting both a field icon and an Abacus icon into a Data rectangle on a Template. (A calculated default is sometimes referred to as a Calculation Retain because the calculation displayed is "retained" when the record containing the field is entered.)
  2.  
  3. Both types of default are overridden if data is typed into the field.
  4.  
  5. •       Why did my calculated default stop working?
  6.       
  7. If you create a calculated default and then modify the Abacus involved, the Abacus may disappear from the Rectangle on the Template. You will then have to drag the Abacus into the Rectangle again. It is a good idea to check the Template any time that an Abacus used in a Calculation Retain field is modified.
  8.  
  9. NOTE: If you change an Abacus and hear a beep, check the Why? message. The message will provide the name of one Template that is affected. The number of beeps equals the number of affected Templates.
  10.  
  11. You are trying to use the current value of a field to calculate its own default value. Undefined [“Field”] becomes [0] is a circular calculation in this case, and will not work.
  12.  
  13. You have a default calculation (Calculation Retain) in a Relation that is the target of a Post. Defaults are form-based, whereas posting delivers values directly into the fields (bypassing all forms in the target Relation). Therefore, defaults have no effect (and will not be stored) at the target end of posting.